package cn.tedu.charging.device.dao.repository;

import cn.tedu.charging.device.pojo.po.StationCanalPO;
import cn.tedu.charging.device.pojo.po.StationPO;

import java.util.List;

public interface StationCacheRepository {

    /**
     * 保存所有充电站到Redis
     * @param stationPOs
     */
    void saveAllStation(List<StationPO> stationPOs);

    List<StationPO> search(Double lng, Double lat, Double radius);

    void insert(StationCanalPO stationCanalPO);

    void update(StationCanalPO after);

    void delete(StationCanalPO stationCanalPO);
}
